

package jnpf.zcasset.model.zcassetinfo;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

/**
 * @版本： V3.2.0
 * @版权： 引迈信息技术有限公司（https://www.jnpfsoft.com）
 * @作者： JNPF开发平台组
 * @日期：
 */
@Data
public class ZcAssetInfoListVO {
    private String id;

    @JSONField(name = "flowtaskid")
    private String flowtaskid;
    @JSONField(name = "version")
    private String version;

    @JSONField(name = "flowState")
    private Integer flowState;

    /**
     * 列表子表数据
     */
    @JSONField(name = "zc_asset_warrant")
    private ZcAssetWarrantListVO zc_asset_warrant;
    /**
     * 列表子表数据
     */
    @JSONField(name = "zc_asset_area")
    private ZcAssetAreaListVO zc_asset_area;
    /**
     * 列表子表数据
     */
    @JSONField(name = "zc_asset_image")
    private ZcAssetImageListVO zc_asset_image;

    /**
     * 资产编码
     **/
    @JSONField(name = "assetCode")
    private String assetCode;

    /**
     * 资产名称
     **/
    @JSONField(name = "assetName")
    private String assetName;

    /**
     * 资产标签
     **/
    @JSONField(name = "assetTags")
    private String assetTags;

    /**
     * 详细地址
     **/
    @JSONField(name = "detailedAddress")
    private String detailedAddress;

    /**
     * 资产性质
     **/
    @JSONField(name = "assetNature")
    private String assetNature;

    /**
     * 资产用途
     **/
    @JSONField(name = "assetUse")
    private String assetUse;

    /**
     * 资产来源
     **/
    @JSONField(name = "assetSource")
    private String assetSource;

    /**
     * 权属单位
     **/
    @JSONField(name = "propertyRightUnit")
    private String propertyRightUnit;

    /**
     * 管理单位
     **/
    @JSONField(name = "managementUnit")
    private String managementUnit;

    /**
     * 资产管理员
     **/
    @JSONField(name = "managerId")
    private String managerId;

    /**
     * 资产封面上传
     **/
    @JSONField(name = "coverPictureUrl")
    private String coverPictureUrl;

    /**
     * 备注
     **/
    @JSONField(name = "remark")
    private String remark;

    /**
     * 附件
     **/
    @JSONField(name = "attachmentUrls")
    private String attachmentUrls;
    /**
     * 资产编码
     **/
    @JSONField(name = "assetCode_name")
    private String assetCode_name;

    /**
     * 资产名称
     **/
    @JSONField(name = "assetName_name")
    private String assetName_name;

    /**
     * 资产标签
     **/
    @JSONField(name = "assetTags_name")
    private String assetTags_name;

    /**
     * 详细地址
     **/
    @JSONField(name = "detailedAddress_name")
    private String detailedAddress_name;

    /**
     * 资产性质
     **/
    @JSONField(name = "assetNature_name")
    private String assetNature_name;

    /**
     * 资产用途
     **/
    @JSONField(name = "assetUse_name")
    private String assetUse_name;

    /**
     * 资产来源
     **/
    @JSONField(name = "assetSource_name")
    private String assetSource_name;

    /**
     * 权属单位
     **/
    @JSONField(name = "propertyRightUnit_name")
    private String propertyRightUnit_name;

    /**
     * 管理单位
     **/
    @JSONField(name = "managementUnit_name")
    private String managementUnit_name;

    /**
     * 资产管理员
     **/
    @JSONField(name = "managerId_name")
    private String managerId_name;

    /**
     * 资产封面上传
     **/
    @JSONField(name = "coverPictureUrl_name")
    private String coverPictureUrl_name;

    /**
     * 备注
     **/
    @JSONField(name = "remark_name")
    private String remark_name;

    /**
     * 附件
     **/
    @JSONField(name = "attachmentUrls_name")
    private String attachmentUrls_name;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getFlowtaskid() {
        return flowtaskid;
    }

    public void setFlowtaskid(String flowtaskid) {
        this.flowtaskid = flowtaskid;
    }

    public String getVersion() {
        return version;
    }

    public void setVersion(String version) {
        this.version = version;
    }

    public Integer getFlowState() {
        return flowState;
    }

    public void setFlowState(Integer flowState) {
        this.flowState = flowState;
    }

    public ZcAssetWarrantListVO getZc_asset_warrant() {
        return zc_asset_warrant;
    }

    public void setZc_asset_warrant(ZcAssetWarrantListVO zc_asset_warrant) {
        this.zc_asset_warrant = zc_asset_warrant;
    }

    public ZcAssetAreaListVO getZc_asset_area() {
        return zc_asset_area;
    }

    public void setZc_asset_area(ZcAssetAreaListVO zc_asset_area) {
        this.zc_asset_area = zc_asset_area;
    }

    public ZcAssetImageListVO getZc_asset_image() {
        return zc_asset_image;
    }

    public void setZc_asset_image(ZcAssetImageListVO zc_asset_image) {
        this.zc_asset_image = zc_asset_image;
    }

    public String getAssetCode() {
        return assetCode;
    }

    public void setAssetCode(String assetCode) {
        this.assetCode = assetCode;
    }

    public String getAssetName() {
        return assetName;
    }

    public void setAssetName(String assetName) {
        this.assetName = assetName;
    }

    public String getAssetTags() {
        return assetTags;
    }

    public void setAssetTags(String assetTags) {
        this.assetTags = assetTags;
    }

    public String getDetailedAddress() {
        return detailedAddress;
    }

    public void setDetailedAddress(String detailedAddress) {
        this.detailedAddress = detailedAddress;
    }

    public String getAssetNature() {
        return assetNature;
    }

    public void setAssetNature(String assetNature) {
        this.assetNature = assetNature;
    }

    public String getAssetUse() {
        return assetUse;
    }

    public void setAssetUse(String assetUse) {
        this.assetUse = assetUse;
    }

    public String getAssetSource() {
        return assetSource;
    }

    public void setAssetSource(String assetSource) {
        this.assetSource = assetSource;
    }

    public String getPropertyRightUnit() {
        return propertyRightUnit;
    }

    public void setPropertyRightUnit(String propertyRightUnit) {
        this.propertyRightUnit = propertyRightUnit;
    }

    public String getManagementUnit() {
        return managementUnit;
    }

    public void setManagementUnit(String managementUnit) {
        this.managementUnit = managementUnit;
    }

    public String getManagerId() {
        return managerId;
    }

    public void setManagerId(String managerId) {
        this.managerId = managerId;
    }

    public String getCoverPictureUrl() {
        return coverPictureUrl;
    }

    public void setCoverPictureUrl(String coverPictureUrl) {
        this.coverPictureUrl = coverPictureUrl;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getAttachmentUrls() {
        return attachmentUrls;
    }

    public void setAttachmentUrls(String attachmentUrls) {
        this.attachmentUrls = attachmentUrls;
    }

    public String getAssetCode_name() {
        return assetCode_name;
    }

    public void setAssetCode_name(String assetCode_name) {
        this.assetCode_name = assetCode_name;
    }

    public String getAssetName_name() {
        return assetName_name;
    }

    public void setAssetName_name(String assetName_name) {
        this.assetName_name = assetName_name;
    }

    public String getAssetTags_name() {
        return assetTags_name;
    }

    public void setAssetTags_name(String assetTags_name) {
        this.assetTags_name = assetTags_name;
    }

    public String getDetailedAddress_name() {
        return detailedAddress_name;
    }

    public void setDetailedAddress_name(String detailedAddress_name) {
        this.detailedAddress_name = detailedAddress_name;
    }

    public String getAssetNature_name() {
        return assetNature_name;
    }

    public void setAssetNature_name(String assetNature_name) {
        this.assetNature_name = assetNature_name;
    }

    public String getAssetUse_name() {
        return assetUse_name;
    }

    public void setAssetUse_name(String assetUse_name) {
        this.assetUse_name = assetUse_name;
    }

    public String getAssetSource_name() {
        return assetSource_name;
    }

    public void setAssetSource_name(String assetSource_name) {
        this.assetSource_name = assetSource_name;
    }

    public String getPropertyRightUnit_name() {
        return propertyRightUnit_name;
    }

    public void setPropertyRightUnit_name(String propertyRightUnit_name) {
        this.propertyRightUnit_name = propertyRightUnit_name;
    }

    public String getManagementUnit_name() {
        return managementUnit_name;
    }

    public void setManagementUnit_name(String managementUnit_name) {
        this.managementUnit_name = managementUnit_name;
    }

    public String getManagerId_name() {
        return managerId_name;
    }

    public void setManagerId_name(String managerId_name) {
        this.managerId_name = managerId_name;
    }

    public String getCoverPictureUrl_name() {
        return coverPictureUrl_name;
    }

    public void setCoverPictureUrl_name(String coverPictureUrl_name) {
        this.coverPictureUrl_name = coverPictureUrl_name;
    }

    public String getRemark_name() {
        return remark_name;
    }

    public void setRemark_name(String remark_name) {
        this.remark_name = remark_name;
    }

    public String getAttachmentUrls_name() {
        return attachmentUrls_name;
    }

    public void setAttachmentUrls_name(String attachmentUrls_name) {
        this.attachmentUrls_name = attachmentUrls_name;
    }
}
